Skip to content

feat(dev): unify local Kubernetes gateway workflow - #2914

Merged
krishicks merged 1 commit into
mainfrom
hicks/push-lnyqoxkqnukk
Aug 26, 2026
Merged

feat(dev): unify local Kubernetes gateway workflow#2914
krishicks merged 1 commit into
mainfrom
hicks/push-lnyqoxkqnukk

Conversation

@krishicks

Copy link
Copy Markdown
Collaborator

Summary

tl;dr:

  • Adds helm:k3s:forward rather than you having to kubectl port-forward
  • Selects the openshell gateway running in k3s when running e.g. mise run helm:skaffold:run

Make the local k3s gateway workflow match the Docker and Podman flows by registering and selecting successful plaintext Skaffold deployments with the OpenShell CLI. Derive the registration name from the worktree-specific k3d cluster name so parallel worktrees retain independent gateway metadata.

Add helm:k3s:forward as the standard way to expose the Kubernetes gateway on localhost:8090, and update the development and debugging guidance to use the active registered gateway instead of one-off endpoint flags.

Related Issue

Changes

Testing

  • mise run pre-commit passes
  • Unit tests added/updated
  • E2E tests added/updated (if applicable)

Checklist

  • Follows Conventional Commits
  • Commits are signed off (DCO)
  • Architecture docs updated (if applicable)

Make the local k3s gateway workflow match the Docker and Podman flows by
registering and selecting successful plaintext Skaffold deployments with the
OpenShell CLI. Derive the registration name from the worktree-specific k3d
cluster name so parallel worktrees retain independent gateway metadata.

Add helm:k3s:forward as the standard way to expose the Kubernetes gateway on
localhost:8090, and update the development and debugging guidance to use the
active registered gateway instead of one-off endpoint flags.

Signed-off-by: Kris Hicks <khicks@nvidia.com>
@krishicks
krishicks added this pull request to the merge queue Aug 26, 2026
Merged via the queue into main with commit c399342 Aug 26, 2026
39 checks passed
@krishicks
krishicks deleted the hicks/push-lnyqoxkqnukk branch August 26, 2026 14:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants